procedure using caucuses